package client.ui.theme.defaultTheme;

import client.ui.IBuddyListWindow;
import client.ui.IChatRoomTab;
import client.ui.IChatRoomWindow;
import client.ui.IConversationHistoryWindow;
import client.ui.ILoginWindow;
import client.ui.IPreferencesWindow;
import client.ui.ITheme;

public class DefaultTheme implements ITheme{

	@Override
	public IChatRoomTab createChatRoomTab() {
	
		return new DefaultChatRoomTab();
		
	}

	@Override
	public IChatRoomWindow createChatRoomWindow() {

		return new DefaultChatRoomWindow();
		
	}

	@Override
	public ILoginWindow createLoginWindow() {
		
		return new DefaultLoginWindow();
		
	}

	@Override
	public IPreferencesWindow createPreferencesWindow() {

		return new DefaultPreferencesWindow();
		
	}

	@Override
	public IBuddyListWindow createBuddyListWindow() {
		
		return new DefaultBuddyListWindow();
		
	}

	@Override
	public IConversationHistoryWindow createConversationHistoryWindow() {
		
		return new DefaultConversationHistoryWindow();
		
	}

	
}
